English Nouns: costard

English Nouns verb 'costard' conjugated